nictitating membrane – English–Español translations

🇬🇧 en es 🇪🇸

nictitating membrane noun

  • transparent protective fold of skin
membrana nictitante
Wiktionary Links